Big Huge Thesaurus

Stellaria media

noun